home *** CD-ROM | disk | FTP | other *** search
- " Vim support file to switch on loading plugins for file types
- "
- " Maintainer: Bram Moolenaar <Bram@vim.org>
- " Last change: 2001 Sep 18
-
- if exists("did_load_ftplugin")
- finish
- endif
- let did_load_ftplugin = 1
-
- augroup filetypeplugin
- au FileType * call s:LoadFTPlugin()
- func! s:LoadFTPlugin()
- if expand("<amatch>") != ""
- if &cpo =~# "S"
- " In compatible mode options are reset to the global values, need to
- " set the local values also when a plugin was already used.
- unlet b:did_ftplugin
- endif
- runtime! ftplugin/<amatch>.vim ftplugin/<amatch>_*.vim ftplugin/<amatch>/*.vim
- endif
- endfunc
- augroup END
-